payment deficit - Spanish English Dictionary